# ############################################
# 创建一个对象student
class student(object):
    i = 12345

    def f(self):
        return "hello world"


# 实例化student对象
x = student()
# 打印该对象的其中一个属性
print(x.i)


# ############################################
# 创建一个对象aaa
class aaa(object):
    def __init__(self):
        print("hello world")


# 实例化aaa对象，在实例化的时候，会自动调用init方法
a = aaa()


# ###########################################
# 声明一个对象，然后使该对象的init方法带上参数

class bbb(object):
    address = "上海"

    def __init__(self, canshu1, canshu2):
        self.name = canshu1
        self.age = canshu2


# 实例化bbb对象，在实例化的同时，传递两个参数进去
b = bbb("张三", 18)
# 打印该对象的几个参数
print(b.name)
print(b.age)
print(b.address)
